﻿.my .photo {}
.my .photo .sharingAddress .explanation { font-size:0.85em; width:380px; margin:0 0 5px 0; color:#808080; line-height:120%; }
.my .photo .sharingAddress .address { font-size:0.75em; margin:0; border:solid 1px #f0f0f0; padding:5px; background:#fafafa; word-wrap:break-word; word-break:break-all; white-space:normal; }
.my .photo .sharingAddress .btn { font-size:0.85em; margin:3px 0; }
.my .photo .sharingAddress .btn a { color:Blue; }
.my .photo .sharingAddress .btn a:hover { color:Red; }
.my .photo .img { display:block; }
.my .photo .title { display:block; width:500px; font-size:1.1em; margin:5px 0 15px 7px; padding:0; }
.my .photo .title .label { background:#ffffd0; width:351px; display:block; cursor:text; padding:5px 0; min-height:18px; }
.my .photo .title .textBox { width:345px; font-size:1.1em; }
.my .photo .img { margin: 0 0 0 7px; }
.my .photo .description { display:block; width:500px; font-size:1em; margin:10px 7px; padding:0; }
.my .photo .description .label { background:#ffffd0; width:500px; display:block; cursor:text; padding:5px 0; min-height:18px; }
.my .photo .description .textBox { width:500px; height:90px; overflow-y:auto; font-size:1em; }
.my .photo .creationDate { display:block; color:Gray; font-size:0.8em; margin: 0 0 0 7px; }
.my .photo .commands { display:block; margin: 10px 0 0 7px; font-size:0.9em; }
.my .photo .commands a { color:Blue; }
.my .photo .commands a:hover { color:Red; }
.my .photo .progressItem { vertical-align:middle; margin:0 3px; font-size:1em; }
.my .photo .veItems { padding:10px; font-size:0.8em; }
.my .photo .veItems span { cursor:pointer; text-align:center; }
.my .photo .veItems .buttons { text-align:center; margin:5px 0 0 0; font-size:1.2em; }
.my .photo .veItemNegativeImage,
.my .photo .veItemConvax,
.my .photo .veItemEdgeDetection,
.my .photo .veItemEmboss,
.my .photo .veItemGlass,
.my .photo .veItemMosaic,
.my .photo .veItemSketch,
.my .photo .veItemSketchHeavy,
.my .photo .veItemOldPhoto,
.my .photo .veItemRoundedCorners { display:inline-block; background-repeat:no-repeat; background-position:center top; padding:6px 0; margin:0 0 5px 0; border:solid 1px gray; width:133px; font-size:1.2em; }